Oil soars past $100 a barrel, stocks plunge as US-Israel war on Iran rages
Crude oil prices surge more than 20 percent as sprawling regional conflict threatens global energy supplies.
Crude oil prices surge more than 20 percent as sprawling regional conflict threatens global energy supplies.