India, Aug. 7 -- Indian shares reversed early losses to end on a flat note Thursday. A cautious undertone prevailed after U.S. President Donald Trump signed an executive order imposing an additional 25 percent tariff on India as a "penalty" in response to its continued purchase of Russian oil.

While the initial 25 percent duty comes into effect today, the additional U.S. import tax will take effect in 21 days.

The overall impact on GDP is expected to be around 30-40 bps if these tariffs are sustained for a year.

The benchmark BSE Sensex hit an intraday low of 79,811 before recovering to close up 79.27 points, or 0.10 percent, at 80,623.26.

The broader NSE Nifty index ended up by 21.95 points, or 0.09 percent, at 24,596.15. The BSE mid-c...