The U.S. Treasury Department has authorized the sale of Russian crude oil and petroleum products already loaded on ships, starting March 12, 2026.

2026-03-20

The U.S. Treasury Department has authorized the sale of Russian crude oil and petroleum products already loaded on ships, starting March 12, 2026.