U.S., IEA Agree to Release 60 Million Barrels From Oil Stockpiles Amid Ukraine Turmoil – The Wall Street Journal

The U.S. and other major oil-consuming nations said Tuesday they would release 60 million barrels of oil from their emergency stockpiles, sending a jolt of new crude supplies into the market amid a p… [+414 chars]