October 19, 2026CommoditiesMacro·Bearish·oil
Steve Hanke says oil is around $140 a barrel in the physical market as Iran war damage grows
Johns Hopkins economist Steve Hanke says oil is already costing around $140 a barrel in the physical market, and warns the worst of the price shock may still be ahead, speaking about the growing economic damage from the war with Iran.
Detected & updated continuously · Source: Nebula
Story subjects
Steve HankeoilWar with Iran