OPEC+ agrees on supply cut of 100,000 barrels per day