oil production curbs Oil prices mixed as virus spike casts shadow over demand The two benchmark contracts fell 1% on Thursday after OPEC+ agreed to trim record supply cuts of 9.7 million barrels per day « Previous1Next » 1 of 1