U.S. Allows Countries To Buy Russian Oil Stranded At Sea For 30 Days Mar 12, 2026 · The announcement comes a day after the U.S. Energy Department said that the U.S. would be releasing 172 million barrels of oil from the strategic petroleum reserve in an effort to curb sky-rocketing oil prices in the wake of the war in Iran. Read more »