US oil production falls to lowest point since 2018

US crude production hit its lowest point in more than two years last week, while stockpiles rose to a record high, showing the oil sector remains in the grip of a historic glut despite the easing of virus lockdowns and federal efforts to spark an economic recovery. Production dropped 600,000 barrels a day to 10.5m, […]