Home
Trending
Briefing

Similar Stories 🔰

Russia Ukraine War: Russia, one of the world's biggest oil exporters, is importing petrol from India for the first time. India, which imports nearly 90% of its crude requirements, much of it from Russia, is now supplying Moscow. This situation is a result of Ukrainian drone strikes crippling Russia's refining capacity.