China

Crude oil prices dropped to roughly USD 71 per barrel due to global supply concerns and economic fears, particularly related to China and potential interest rate hikes from major central banks. That happened despite Saudi Arabia’s announcement of another output cut in July. Uncertainty also arose from a report, later denied, about a temporary nuclear agreement between the US and Iran which would allow Iran to resume oil exports.