‘Immediately agree to ceasefire’: US sanctions major Russian oil firms; move amid Putin’s ‘refusal to end senseless war’

The United States on Wednesday announced sanctions on two biggest Russian oil companies in a bid to pressurize Moscow to “immediately agree to ceasefire”. The move after US President Donald Trump expressed that his talks with Russian…

Continue Reading