Charts show a double-digit rally could be in store for tech and oil stocks, Jim Cramer says