EIA Expects Output And Trade Patterns To Return To Pre-Conflict Levels By Late 2026 Or Early 2027 Even After Strait Of Hormuz Flows Resume; Expects Iran War Related Oil Production Shut Ins To Peak At About 10.8M Barrels/Day In May; Now Expects Iran Will Have To Reduce Oil Output, In Part Due To U.S. Blockade
Login to comment