Strait of Hormuz blockade pushes S&P 500 down 0.79% as oil surges