Global oil prices soar above $100 and could go much higher
By Matt Egan and Charles Riley, CNN Business Oil prices surged above $100 per barrel after Russia launched an invasion of Ukraine, piling pressure on a global economy already reeling from rampant inflation. Brent crude, the global benchmark, added 8.5% to trade at $105.40 per barrel by 5:30 a.m. ET on Thursday. Brent last traded
Continue Reading