EU looking at petroleum products made from Russian crude oil in India finding way to its market
Since Russia’s invasion of Ukraine in February last year, the Western powers have imposed a series of sanctions on Moscow including a price cap on Russian oil by G7-plus nations,.