News Feed

13/11/2018

Oil price drops amid fears over demand

The latest falls come after oil cartel Opec reduces its forecast for global oil demand next year.

13/11/2018

Millions 'misspent on green energy abuse'

Energy regulator Ofgem is accused of mismanagement by a whistleblower.