Business
Why Oil Prices Jumped as Iran Diplomacy Stalled in October 2026
Crude oil prices surged on October 21, 2026, as investors weighed a deteriorating diplomatic outlook between the United States and Iran alongside evidence of tighter American inventories. Reuters…

