Oil executives warn energy sector nears “cliff’s edge” amid Hormuz crisis
WASHINGTON, May 02 (YPA) – Global oil executives have warned that the energy sector is approaching a critical “cliff’s edge,” as the ongoing crisis in the Strait of Hormuz pushes international markets toward potentially unprecedented price…