US crude oil inventories for the week ending August 28, 2026Above 423 million barrels0%Above 424 million barrels0%