OPEC, Russia have done their bit, now it’s the turn of U.S., China