US may slap 100% tariff on India over Russian oil purchases; bipartisan bill tabled in Senate, five countries in the crosshairs
New sanctions bill targets nations buying Russian oil and gas, with India, China, Slovakia, Hungary and Azerbaijan facing steepest penalties;
Read More