The International Energy Agency’s 32 member countries agreed on Wednesday to release 400 million barrels of oil reserves into ...