Stock market live blog: Stocks struggle to hold onto gains, VIX surges 5%