Trump Throws Tariff Knife: Time To Stop Russian Oil Supply?
U.S President Donald Trump has thrown down the gauntlet, announcing a stinging 25% tariff on Indian goods with an additional, unspecified penalty aimed squarely at India’s energy and defense ties with Russia. Should India stop...