Kinder Morgan KMI Q1 2026 Earnings 048 EPS Surges Past 040 Estimates
Household Debt Edges Up to New High but Credit Card Balances Dip
Jim Cramer Passes on Ford Stock Amid Ongoing Auto Sector Uncertainty
Oil Prices Decline as Trump Calls Off Planned Military Strikes on Iran
Northern NOG Q1 2026 Earnings Surprise EPS 074 Up Significant
Consumers Pull Back Spending to Bolster Savings as Retail Sales Stall
March Retail Sales Surge 17 Above Expectations What It Means for the Economy