Oil prices are forecast to remain above $100 a barrel in 2012 because of higher social spending in Saudi Arabia, Iran and other countries after the democracy protests, and the threat of retaliation by Iran in the Straits of Hormuz. Iranian threats of retaliation for increased sanctions has embedded a $10-$20 premium in oil prices say some experts.