Oil prices and inflation concerns remained the prevailing themes across global markets, leaving the dollar index near a six-week high around 99.4 and the US 10-year Treasury yield close to a 16-month peak at 4.67%.
The S&P 500 continues to push into record territory, but the strength beneath the surface is becoming less convincing.