Consumer Confidence Hits Record Lows Yet Americans Keep Spending Marketplace Analysis Energy Market Assessment ConsensusBeating Growth and Peace Prospects Reshape Oil Gas Landscape Fennec Pharmaceuticals FENC Q1 2026 Earnings Surprise EPS 001 Up Significant