Weekly Market Brief – 7/28/2023 Jul 31, 2023 Saudi Arabia Macroeconomic Developments Saudi Arabia achieved a surplus trade balance of SAR29 billion ($7.7 billion) in May, according to...