Oil prices rose 2 per cent on Wednesday, supported by a sharp drop in US crude inventories, but further gains were limited as OPEC and its allies are set to ease supply curbs from August as the global economy gradually recovers from the coronavirus pandemic.