Crude price fall to continue in 2025-26 as global production outpaces demand: US EIA
Crude oil spot prices will continue to decline throughout 2025 and 2026 as slower demand growth and OPEC+ production will continue to cause global oil inventories to build, the United States Energy Information Administration forecast June 10. In its June …