Moscow defies sanctions threat, pledges steady oil flow to India

NEW DELHI, India: At a press conference in New Delhi on August 20, Russia’s Ambassador to India, Roman Babushkin, firmly declared that Moscow would continue supplying oil to India despite mounting pressure from Washington.

His remarks came as the…

Continue Reading