Home Business Analysts see Saudi debt risk on oil prices fall