Iran weighs $130 oil budget scenario as US blockade strands 50 tankers

Iranian media report that budget planners are considering a scenario of $130-a-barrel oil for the fiscal year starting March 2027, even as a US naval blockade has stranded at least 50 Iranian tankers in the Persian Gulf.
