Oil tumbles below $100 a barrel
By Matt Egan, CNN Business US oil prices tumbled below $100 a barrel on Monday, unwinding a significant chunk of the recent spike caused by Russia’s invasion of Ukraine. Oil plunged more than 8%, touching a low of $99.76 a barrel. That means oil has lost almost roughly quarter of its value since touching a
Continue Reading