Collating and Disseminating Credible Power Industry Data and Information
IEA has announced the release of 400 million barrels of oil from emergency reserves to stabilise…