5 months ago Tags barrels US buys 6 million barrels of oil for Strategic Petroleum Reserve The US has bought 6 million barrels of oil for the Strategic Petroleum Reserve for delivery through May 2025, the