The International Energy Agency has agreed to release a record 400 million barrels of crude oil in response to the disruption ...