Update on crude and commodities

  • 5 years ago
US crude oil inventories fell by 4.2 million barrels in the week to February 22, to 444.3 million barrels, the American Petroleum Institute (API) estimated in a weekly report on Tuesday.