Dow leads Wall Street higher with 2% gain; cyclicals in vanguard