U.S. authorities have greenlit the sale and delivery of Russian oil loaded on vessels as of March 12, 2026. The decision could influence global oil prices and reshape international energy trade.