Global Markets Rally as Earnings Impress, But Growth Concerns and Trade Risks Persist