China Slowdown Woes

China’s 618 festival signals deeper consumer woes. MENA markets eye shifts, while Islamic finance seeks new avenues amid global recalibration.