Wall St. opens higher on upbeat corporate earnings, stimulus hopes