All about finance. Stocks plummet in leading indexes as anticipation heightens for corporate earnings and economic reports , and Administrator 2025 April 28