India, the world’s third biggest crude consumer, sources around 85 percent of its oil requirements from overseas. Reeling from high domestic fuel prices, New. 06.05.2022, Sputnik International
India and Russia are working to finalise a trade payment mechanism in their national currencies. New Delhi has rejected Western calls to join in sanctioning. 29.04.2022, Sputnik International
US Preaches India About What Is Good For It (Buying Russian Gas Is Not) odishabytes.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from odishabytes.com Daily Mail and Mail on Sunday newspapers.