Saudi stock market soars to best year since 2009