Published: Mar 03, 2022, 01:51 IST | Updated: Mar 03, 2022, 01:51 IST
Is the West feeding Russia's war machine? Oil prices are at record high. Reports claim Russian companies are still exporting oil and "making billions". Palki Sharma tells you more.