Domestic markets ended lower after a four-session winning streak on Tuesday. Profit booking and weakness in Realty and Metals stocks impacted market sentiment. Foreign portfolio investors bought shares, while domestic institutional investors sold them. The Indian rupee saw its biggest single-session gain in three weeks. Investor focus remains on business updates and trade agreement progress.

Sensex and Nifty ended lower as profit booking offset gains in IT stocks, with investors awaiting TCS earnings, FOMC minutes and US economic data.

Domestic markets ended lower after a four-session winning streak on Tuesday. Profit booking and weakness in Realty and Metals stocks impacted market sentiment. Foreign portfolio…