Meanwhile, Saudi shares set a new record high yesterday, driven by strong oil revenues that have boosted corporate earnings and the cash holdings of investors. The all-share index rose to 8,945 points in early trading, a gain of 0.9 percent from Thursday's close of 8,867.