Russia is offering India steep discounts on the direct sale of oil as mounting international pressure lowers the appetite for its barrels elsewhere following the invasion of Ukraine, according to people with knowledge of the matter.
The sanctions-hit nation is offering its flagship Urals grade to India at discounts of as much as $35 a barrel on prices before the war to lure India to lift more shipments
US President Biden calls Russia President Putin war criminal , Kremlin calls it inexcusable - US President Joe Biden s designation reflects a shift from the administration s previous stance.