News

The International Energy Agency (IEA) has revised down its forecast for global oil supply growth this year, citing lower output from the United States due to falling prices and rising costs, and ...