Several oil tankers carrying Russian crude are currently stationed off India's western coast, facing scrutiny amid pressure from the US and EU.