An Oil Supply Shock May Be Imminent
By Irina Slav Oil demand has remained resilient in the face of a multitude of challenges. OPEC+ has fallen behind more than 3.5 million bpd on its output goals. The DoE has no immediate plans to start refilling the SPR. The risk of a supply shock grows as China’s economy re-opens while Russian oil is … Read more