Reading Time: < 1 minute The International Energy Agency (IEA) has agreed to release 400 million barrels of emergency oil reserves, marking the largest volume in its history. Read More Share