Markets ended lower on Tuesday weighed down by selling pressure in financials after March whole-sale-price index which surged to a three-month high.
The wholesale price index-based inflation rose to a three-month high of 5.70% in March from a nine-month low of 4.68% in February.
The 30-share Sensex ended down 144 points at 22,485 and the 50-share Nifty ended down 43 points at 6,733.

)
