Record 400 million barrels released by IEA members, Robert Wolf notes
Robert Wolf highlights that International Energy Agency (IEA) member countries, including the U.S., Canada, and the UK, are releasing a record 400 million barrels of oil. He also notes that ...