US markets closed higher on Wednesday with major indexes recording largest gains in 2 months. Inflation data and bank earnings fueled the rally.
Asia Up, Europe Markets Mixed; Dollar Steadies – Global Markets Today While US Slept
Where Today's News Shapes Tomorrow