US plans to buy 1.2 million barrels of oil for Strategic Petroleum Reserve

Shares: