Benchmark indices Nifty and Sensex ended the session on a weak note as sentiment to a fresh hit after U.S. President Donald Trump warned of a “substantial” hike in duties on Indian exports, citing continued purchases of Russian oil. This follows last week’s threat of a 25 percent tariff and an unspecified penalty.