7 stories · since Aug 4
Stock market recovers from tech sell-off as energy companies post 42.5% revenue gain and average stocks outperform index for first time in four years.