technology Markets climb in anticipation of a significant earnings week ahead , and Administrator 2025 April 28