API: US crude production, inventories broke October record
US crude oil production averaged 5.5 million b/d in October, the highest average for the month since October 2003, and 0.1% higher year-to-year, the American Petroleum Institute said in its latest monthly statistical report.