S&P 500 barely higher
US stocks have given up the optimism from early in the day and are now barely holding onto gains. The index is up 4 points to 2849 from a high of 2873.
Looking at the chart, it feels like a volatile day but it's a tiny inside day compared to yesterday.
The weakness is hurting yen crosses and USD/JPY is now at a US low of 106.31.