Muscat: Foreign investors, including institutional and retail investors, were net buyers on GCC stock markets during Q3-2024 with net buying at $3.71...