US to sell additional 20 million barrels of oil from strategic reserve
The US has already sold 125 million barrels from the reserve with nearly 70 million barrels already delivered to purchasers, a senior administration official says.