News

India's set to face a 50% tariff over its purchases of Russian oil. That's now among the highest duties on any of the U.S.' trading partners.