Russia faces a 2.5m barrel per day crude oil production cut by the end of the year as it struggles to find new markets after a European Union ban on imports, energy data firm Vortexa said on Tuesday.

India and China have been the main buyers of cut-price Russian crude since the invasion of Ukraine but few other major importers have come forward to buy additional barrels even at discounted rates, said its chief economist David Wech.