Stocks rally, dollar eases as Wall Street shrugs off Powell