U.S. EIA reports Strategic Petroleum Reserve falls by 7.927 million barrels to 792.7 million

U.S. EIA data show the Strategic Petroleum Reserve fell by 7.927 million barrels in the week ended June 5 to 792.7 million barrels, the lowest since the week of Aug. 18, 2023. EIA crude oil inventories also dropped by 7.227 million barrels, versus a forecast decline of 3.974 million.