India imported Russian hydrocarbons worth €5.8 billion in May, with crude oil accounting for 83% of purchases, according to CREA. China remained the top buyer with nearly €7 billion.

India imported Russian hydrocarbons worth €5.8 billion in May, with crude oil accounting for 83% of purchases, according to CREA. China remained the top buyer with nearly €7 billion.