Stocks at the best levels of the day

The S&P 500 is down 7 points to 2699 after falling as low as 2681. The improvement is lending a lift to USD/JPY as it tracks up to 109.80 from a low of 109.65 just after the London fix. It's not a big move but that's par for the course today.

Stocks at the best levels of the day