New sanctions have been imposed against Russia. Fresh US sanctions on Moscow threaten to impact India as well. Russian oil sales to India will be impacted.