March 14, 2026

Oil Prices Rally On Inventory Drawdown, Casting Omicron Caution To The Wind

0

U.S. inventories fell more than expected, with crude stocks down by 4.7 million barrels, though that is in part due to year-end tax considerations that encourage companies not to store crude barrels.