Weekly Market Update | 13 – 19 October: Key Developments NewsbyGhazaleh ZeynaliOctober 20, 20255 minute read