EIA weekly US oil inventories -2508K vs -543K expected

News