U.S. releases 86 million barrels from Strategic Petroleum Reserve — what it means for prices and Ukraine's security
The U.S. Department of Energy has issued an RFP for the first tranche of 86 million barrels as part of a collective release of 400 million barrels initiated by the IEA. Why this matters for the Ukrainian fuel market and how long the effect will last — we break it down point by point.