SoFi Technologies Posts Strong Quarter but Softens Forward Guidance SP 500 Inches Higher as Consumer Stocks Rally Energy Drags Trump Signals No Rush on Iran Deal Maintains Naval Blockade as Critics Face Scrutiny Perpetua Resources Secures 29 Billion US Loan for Idaho Critical Minerals Project Alphabet Inc GOOG in Focus Evaluating Its Position Among Communication Stocks Nvidia Acknowledges Conceding China AI Chip Market to Huawei as Competition Intensifies Charlie Mungers Critique of US Healthcare Costs A 5000 Baby Bill Signals a Going Wrong System