Global Oil Supply Faces Historic Threat: 14M BPD Disruption Continues

Global Oil Supply Faces Historic Threat: 14M BPD Disruption Continues In a stark assessment, the International Energy Agency (IEA) has branded the Middle East conflict around the Strait of Hormuz the “largest supply disruption in the history of the global…



