equities rally