Jim Cramer on the market's 'remarkable' rally — and what to watch in a big earnings week ahead

· CNBC