A prolonged deadlock at the Strait of Hormuz has tightened fuel markets, prompting analysts to warn that oil could climb to $120‑$140 a barrel if traffic does not improve.
A prolonged deadlock at the Strait of Hormuz has tightened fuel markets, prompting analysts to warn that oil could climb to $120‑$140 a barrel if traffic does not improve.