US stocks end higher
Wall Street rallied to finish moderately higher today as nervous investors got some reassurance from General Motors Corporation’s new union agreement and a favourable court ruling for cigarette makers.
Meanwhile technology stocks rebounded ahead of three major profit reports.





