OPEC+ agrees to gradually ease output from May to July