Treasurys lose steam after retail sales data
Treasury bonds lost some steam early on Monday, after March retail sales data came in better than expected.
Both bank credit and deposit growth have lost steam, as per the latest RBI data.