Stocks rally again on expected Fed rate cuts; euro on defensive