IEA releases emergency oil stocks

The International Energy Agency (IEA) is releasing 60 million barrels of oil to counter rising prices. 28 IEA member countries will make 2 million barrels of oil a day available over the next month, with the UK contributing three million barrels to the pot. Announcing the decision, IEA’s Executive Director Nobuo Tanaka said it was […]

Festival Net Zero 2021