India and China have snapped up the vast majority of Russian oil so far in April at prices above the Western price cap of $60 per barrel, according to traders and Reuters calculations.That means the Kremlin is enjoying stronger revenues despite…
India and China have snapped up the vast majority of Russian oil so far in April at prices above the Western price cap of $60 per barrel, according to traders and Reuters calculations.That means the Kremlin is enjoying stronger revenues despite…India and China have snapped up the vast majority of Russian oil so far in April at prices above the Western price cap of $60 per barrel, according to traders and Reuters calculations.That means the Kremlin is enjoying stronger revenues despite…MarineLink NewsRead More