IEA Report Indicates Severe Decline in OECD Oil Inventories
• By Editorial Staff
The IEA report reveals OECD oil inventories have reached their lowest level since 1989. Diesel shortages are forecasted to continue until 2027. Global observers mention the crisis is evaluating the resilience of global supply chains. Meanwhile, the World Bank has put forward reforms covering upstream oil and gas financing. Oil prices have remained stable despite threats to Middle East and Russian supplies.