Financial Markets and the Macroeconomy (A Keynesian Perspective)