The JSE All share gained a firm 2.19% (28 028) yesterday, as all the main indices closed in the green. The local bourse ignored the stellar Producer Price Inflation figure for July (18.9% y:y) and interest rate sensitive indices advanced. Financials ended 3.05% stronger with Banks increasing 3.8%. Read on