IEA member countries agree to release 60 million barrels of strategic reserves
(Agence Ecofin) – The sharp rise in oil prices since the invasion of Ukraine by Russia is affecting consumers’ purchasing power and threatening economic stability. The International Energy Agency (IEA) announced on Thursday April 7 that its member countries have agreed to release 60 million barrels of oil from their strategic stocks, in order to … Read more