S&P 500 oil stocks up as much as 22%; some analysts say more gains ahead

Comments