Gold prices reached weekly high, rising by 21.75 dirhams in a day | allworld.media