Iran Oil Blockade Fails to Spike Prices as Markets Bet on Peace Deal

Brent crude falls 4.3% to $95.08 despite US blockade cutting Iran's 1.5M barrel daily exports. Energy markets banking on Trump ceasefire talks succeeding.

Iran Oil Blockade Fails to Spike Prices as Markets Bet on Peace Deal