Iran Eyes $130 Oil While at Least 50 Tankers Sit Stuck in the Gulf

Iran's budget planners may model $130 oil for 2027/28, but a U.S. naval blockade has stranded tankers and drained its floating storage.

1 sources · 1 articles · updated 2026-10-28 14:00 UTC · energy

Coverage