Russia is one of the world's top oil producers, so why is it still importing petrol from India
Russia, one of the world's biggest oil producers, is rationing petrol at home as Ukrainian drone strikes hit its oil refineries and disrupt fuel supplies, according to Aryan Singh's TOI report. The country continues to pump crude at near record …