UPDATE: The IEA has agreed to release 400 million barrels of oil, the largest action in the agency's history. The release aims to stabilize global oil markets Oil is trading at $86 on the news