The BSE Sensex in India finished the trading session on Wednesday nearly unchanged at 82,634.5, maintaining its proximity to the peak levels recorded since July 10. Market participants exhibited caution due to ongoing trade developments and the disclosure of first-quarter financial results for FY26. US President Donald Trump revealed a trade agreement with Indonesia, cautioning that substantial tariffs would be imposed on pharmaceuticals and semiconductors by the end of July. Furthermore, Trump disclosed that India is in negotiations to form a similar trade agreement with the US, with the goal of enhancing US market access. Companies like Tech Mahindra and ITC Hotels were slated to release their earnings reports today.