The tweet was deleted by the author.
But we saved everything 🙂.
Javier Blas, energy and commodities columnist, journalist, author at Bloomberg, outlines the main reasons oil prices are trading below $100 per barrel.
Among the top factors, Blas cites the significant influence of China, softer global demand, oil supplies bypassing the Strait of Hormuz, an original oversupply, large drawdowns from the U.S. Strategic Petroleum Reserve and commercial stocks, and increased refinery flexibility.
Blas previously reported that China's oil imports dropped 38% in May compared with the 2025 average. He also noted that Russia exported its highest volume of crude since its 2022 invasion of Ukraine after attacks on domestic refineries. These developments have influenced recent oil price trends.