Russian Oil: Bank of Baroda stops clearing payment for above-cap Russian oil India's Financial institution of Baroda has stopped clearing funds for Russian oil offered above the value cap set … April 4,11:34 AM By Team News Nation Live In Finance