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

Global Oil Supply Faces Historic Threat: 14M BPD Disruption Continues The International Energy Agency (IEA) has declared the ongoing Middle East conflict, centered around the Strait of Hormuz, as the “largest supply disruption in the history of the global oil…
