Oil soars past $100 a barrel amid Iran war

Crude oil prices rise by as much 20 percent as sprawling regional conflict threatens global energy supplies.

Exit mobile version