What the Call Buying Frenzy Means for the SP 500 Crane Harbor CHACR Climbs 1728 Resistance at 100 in Focus 20260520 Energy Stocks Surge 33 This Year Five Names May Extend Gains