India, US, China To Release Crude In Coordinated Bid To Tame Prices
The U.S. will release 50 million barrels of crude from its strategic reserves in concert with China, Japan, India and South Korea and the U.K — an unprecedented, coordinated attempt…