Analyst discusses Saudi Arabia's $100-per-barrel oil price target