Feb 28, 2024 | Uncategorized
U.S. crude oil inventories rose by 4.2 million barrels last week, surpassing estimates for a rise of 1.5 million barrels.