Oil soars past $100 a barrel as US-Israel war on Iran rages
Crude oil prices surge more than 20 percent as sprawling regional conflict threatens global energy supplies., Oil prices have surged past $100 a barrel amid the fallout of the United States and Israel’s war on Iran. Brent crude, the international benchmark, rose more than 20 percent on Sunday, at oneContinue Reading











