DuPont DD Q1 2026 Earnings Beat Revenue NA EPS 055 Wall Street and Main Street Collide Nvidia Earnings and Consumer Data Take Center Stage Next Week Finance of FOA Q1 2026 Earnings Beat Revenue NA EPS 110 G7 Finance Ministers Convene in Paris Amid Strait of Hormuz Closure Warning and Surging Borrowing Costs