US Business
U.S. Crude Oil Stockpiles Fall Amid Lower Production
U.S. crude oil inventories fell by 2 million barrels to 438.4 million barrels in the week ended May 2 and were about 7% below the five-year average for the time of year, the EIA said.
