Oil prices are projected to average $105 per barrel in June and July, assuming continued Strait of Hormuz disruptions and falling global oil stocks. Despite US-Iran strikes, Brent remains below $100 as markets anticipate a truce and demand destruction limits price increases.
Tap to vote and see what everyone thinks.