India’s largest bank has stopped making payments for Russian oil above the ‘ceiling’
India’s third-largest bank, Bank of Baroda, has stopped making regular payments for Russian oil purchased above the “ceiling” of $60 a barrel. Bank officials fear secondary sanctions, Reuters reports . That payments

Follow