Markets Oil Conundrum: Record Inventory Draws And Stable Crude PricesApril 23, 2026 Something strange is taking place in oil. Crude prices have been remarkably stable over the last week, with Brent mostly…