The Iran Conundrum: Trump's Last Stand at $100 Oil The psychological barrier of $100 oil has been breached once more, sending tremors through global energy markets.
President Donald Trump finds himself at a crossroads with dwindling levers to pull and no clear exit strategy in sight.
As the Strait of Hormuz remains a contentious issue, Iran's posture is one of unyielding strength, leaving the US facing a stark choice: escalation or capitulation.