Indexa Markets Brief — Thursday 28 May | Indexa