The Iran war could last ‘deep into 2027’ as the Strait of Hormuz isn’t that closed, allowing more oil to leak out—but major escalation is likely soon
One of the hottest debates in the energy industry right now is how much oil is actually coming out of...



















