Collective SPR Release Eases Energy Crisis Fears
The collective release of 180 million barrels from the United States and IEA member countries has flattened oil futures’ forwards curve, easing fears of unprecedented tightness in the markets
Source: oilprice.com