U.S. allows temporary purchases of Russian oil already at sea to stabilize energy markets by CNBC Markets | March 13, 2026 6:16 am | US Markets The U.S. has temporarily authorized the purchase of Russian oil stranded at sea to stabilize energy markets.