Oil prices tumble below $100 on Ukraine hopes, China lockdowns - MarketWatch
3/15/2022 12:00:00 AM3 years 1 month ago
by Myra P. Saefong, , Barbara Kollmeyer
by Myra P. Saefong, , Barbara Kollmeyer
OPEC leaves oil demand forecast ‘under assessment’
Oil prices tumbled below $100 a barrel on Tuesday, setting prices up to settle at their lowest levels since the initial days of the Russian invasion of Ukraine nearly three weeks ago, as investors re… [+2737 chars]
full article...