https://www.youtube.com/watch?v=H_LLkI5JdFI
India's Bank of Baroda has stopped clearing payments for Russian oil sold above the price cap set by the West. This is according to media sources that sugges...
Create an account or login to join the discussion