Russia Invasion Could ‘Exacerbate’ Inflation And Trigger Another Stock Plunge—Here’s How High Oil Prices May Rise

Topline The price of oil has skyrocketed to seven-year highs this month amid escalating tensions between Russia and Ukraine, and analysts are warning the price surge will only get worse if the world&#...