Published: Mar 08, 2022, 05:47 IST | Updated: Mar 08, 2022, 05:47 IST
Russia is mulling imposing a ban on oil imports from Russia. This comes at a time when Russia is the world's top producer of natural gas right now and Europe's energy needs are fulfilled by Russia.