Seven energy suppliers have been ordered to make £17.9 million in Renewables Obligation (RO) payments by Sunday (31 October) or risk further enforcement action. The amounts owed by individual suppliers range from slightly more than £56,000 to around £12.4 million.