Indexa Markets Brief — Thursday 25 June | Indexa