International US authorises sale of Russian crude oil loaded on vessels as of March 12 The United States has authorised the sale of Russian crude oil and petroleum products loaded onto vessels as of March 12, a March 13, 2026