US President Donald Trump has slapped "tremendous" new sanctions on Russia's two largest oil companies in a bid to pressure his Russian counterpart, Vladimir Putin, into ending the war in Ukraine.
What US Sanctions On Russian Oil Mean For India

45
US President Donald Trump has slapped "tremendous" new sanctions on Russia's two largest oil companies in a bid to pressure his Russian counterpart, Vladimir Putin, into ending the war in Ukraine.