Russia sells 2 billion in oil to the West despite sanctions
Turkish refineries, which buy Russian oil at reduced prices, have subsequently seen their sales to…
12 hours ago
Turkish refineries, which buy Russian oil at reduced prices, have subsequently seen their sales to…