US Crude Oil Inventories Unexpectedly Drop

US crude oil inventories declined by 1.7 million barrels in the week ending March 6, 2026, partially reversing a cumulative 17-million-barrel increase over the prior two weeks and defying market expectations for a 1.4-million-barrel build.