US gave the green light to the sale of Russian oil loaded until March 12: The decision aims for stability in the markets March 13, 2026, 03:17