Earnings tailwind lifts markets

Earnings tailwind lifts markets