US seeks to buy up to 3 million bbls of oil for Strategic Petroleum Reserve

Shares: