Macro
Oil Prices Whipsaw as Iran War Headlines Shake Global Markets
Oil prices surged toward $120 per barrel before plunging below $90 after comments suggesting the Iran war could end soon. The volatile move triggered sharp swings across global markets as investors reacted to supply disruptions and shifting geopolitical headlines.