Indexa Markets Brief — Wednesday 20 May | Indexa