OPEC, Russia extend record oil cuts to end of July