Why oil prices are plunging despite falling inventories Rhema May 4, 2023 Oil prices have lately lost their forward momentum, with both Brent and WTI crude plunging this week. A rather…