Recession looming but stock market hit record high