The rise and fall in crude prices from March 2 to June 26 was driven primarily by speculative activity. See Our View.
China: Crude Price Stabilizer, Diesel Destroyer (August 3, 2026) -- China's oil market strategy today seems to be keeping crude oil prices from spiking but not doing the same for diesel.