Oil Hits $111 as Iran Tensions Trigger S&P 500 Pullback