WTI oil back above $104 per barrel.
Now up 10% from Friday’s close.
Strait of Hormuz blockade starts in 10 hours.
Uncertainty is back in market.
Now up 10% from Friday’s close.
Strait of Hormuz blockade starts in 10 hours.
Uncertainty is back in market.