14-03-2022 16:20 via cnn.com

Oil tumbles below $100 a barrel

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.
Read more »