Bank of Baroda stops clearing payment for above-cap Russian oil: Report

India’s Bank of Baroda has stopped clearing payments for Russian oil…

Exit mobile version