US Crude Inventories Post Record 17.8 Million-Barrel Drop After Iran War Fallout
U.S. crude inventories, including the Strategic Petroleum Reserve, posted a record weekly decline last week. Bloomberg reported on May 20 that U.S. crude stockpiles fell by 17.8 million barrels from a week earlier. It was the biggest drop since the U
