Salesforce Stock Performance in Context How It Stacks Up Against Technology Peers SPT Q1 2026 Earnings Strong Profit Beat Drives 6 Share Price Surge Strategic Petroleum Reserve Stocks at 40Year Low Why It May Not Spell Crisis