USA Crude Oil Stocks Rise More Than 6MM Barrels WoW
U.S. crude oil inventories, excluding the Strategic Petroleum Reserve (SPR), increased by over 6 million barrels week-over-week, reaching 449.3 million barrels as of March 13, according to the EIA. Th