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