Indexa Markets Brief — Thursday 30 April | Indexa