user-generated· price
WTI crude oil exceeds $95 per barrel by June 2026
Transportation and warehousing prices rose 5% due to higher fuel costs, linked to the Iran war's disruption of Strait of Hormuz shipments. Energy-driven inflation pressures are broadening beyond oil to supply chains.
- Implied probability (Yes)
- 72%
Loading…