Sevens Report 10.10.24 – Are Emerging Markets Finally A Buy?