Economist: Speculators are putting pressure on the riyal to achieve gains