Investors pumped $45 billion into stocks last month, the biggest inflow in over a year as recession fears melt away