News

India will keep buying oil from Russia, angering Trump and resulting in a trade tariff increase of up to 25 percent.