Indexa Markets Brief — Friday 29 May | Indexa