Return to Article Details Oil price and stock market returns uncertainties and private investment in Saudi Arabia Download Download PDF