US crude oil inventories for the week ending October 16, 2026Above 412 million barrels69%Above 411 million barrels67%