US stocks have finished higher after mixed economic data and corporate earnings as a two-day US Federal Reserve monetary policy meeting got under way.

US stocks have finished higher after mixed economic data and corporate earnings as a two-day US Federal Reserve monetary policy meeting got under way.