Share Facebook Twitter LinkedIn Pinterest Email The Group of Seven nations agreed to release 100 million barrels from emergency oil reserves, causing a noticeable drop in oil prices.