Saudi stimulus inspires investors