Indexa Markets Brief — Tuesday 31 March | Indexa