Oil Prices Rebound Sharply After Brutal Midweek Rout
Oil prices surged Thursday, recovering some of Wednesday's staggering losses as traders reconsidered whether the U.S. midterm election results would actually bring a swift end to the Iran war. Brent crude had climbed to $98.01 per barrel…
OilPrice.com