Countries agree on historic release of crude reserves to lower oil and gasoline prices
By Hanna Ziady, NCS London (NCS) — Member international locations of the International Energy Agency unanimously agreed Wednesday to release 400 million barrels of oil into the worldwide market –…