IEA to release 120 million barrels of oil to ease prices – Bloomberg (Reuters) – The International Energy Agency (IEA) will release 120 million barrels of oil to ease prices, half of which would come from the United States, while other IEA members would provide…