S&P 500 gains depsite poor US consumer data, still on course for first weekly loss in six
The S&P 500 seems to have regained its mojo on Friday, currently trading 0.5% higher on the session having advanced from around 4650 to current levels
Read More »