The U.S. has officially authorized the sale and delivery of Russian oil loaded onto vessels as of March 12, 2026. The move comes amid ongoing global energy shifts and could have significant implications for oil markets worldwide.