Indexa Markets Brief — Wednesday 29 April | Indexa