OPEC and allies led by Russia agreed on Sunday to cut oil output by a record amount - representing around 10% of global supply - to support oil prices amid the coronavirus pandemic.