Power generation hits peak at 5,377MW
FG reduces petrol ex-depot price from N143.80 per litre to N138.62