Data from energy intelligence firm Kpler shows India imported a record-shattering 2.3 million barrels per day of Russian crude last month, supported by the continued import of cargoes under the sanctions waiver.