U.S. crude oil inventories rise by 1.8 million barrels exceeding expectations as production decreases by 308,000 bpd
Crude oil imports fell by 662,000 barrels per day, impacting overall inventory dynamics significantly U.S. crude oil inventories…