S&P 500 Sheds 1.2% as Oil Hits $100 on Gulf Tensions