uber fuzz

Terms of Use

India signals it will continue to buy oil from Russia


Read MoreIndia has so far not committed to the $60-per-barrel price cap on Russian oil set by the G7 and EU to squeeze Russia.India has so far not committed to the $60-per-barrel price cap on Russian oil set by the G7 and EU to squeeze Russia.