US equities started Friday generally on the front foot, putting behind losses yesterday, and as corporate earnings cheered.
The benchmark Dow is up 100 points, or around a half percent at 17,987, while the S&P500 gained four to 2,106. However the tech heavy Nasdaq dragged heels, losing nine to stand at 5,103.
The mood may be tempered by the continued Greece debacle, which has been hitting global indices. The latest is no deal in sight but that Athens has been told it must reach one by the end of the weekend - ahead of market open and its Tuesday repayment deadline.
Earlier David Madden, at IG Index, said: "Even if all goes well it could be Tuesday before the Greek government will pass a deal, and that is assuming an agreement is struck over the weekend.
"The history of the eurozone debt crisis has taught us that a deal is reached at the last minute, and traders are quietly confident a compromise will be reached."
Among corporate news, sports shoes and fashion chain Nike added almost 5% as investors were cheered by its quarterly results yesterday and the figures topped analysts' estimates.
Revenue for the Nike Brand was up 13% to US$7.4 billion, not including foreign currency changes.
Another gainer was New York quoted Tenet Healthcare, which built on gains from yesterday, as it was upgraded by Wells Fargo.
Meanwhile, in the UK, London shares were lower but not down as much as earlier.
The big winner was Tesco (LON:TSCO) as it revealed the decline had slowed in the first quarter of the new financial year. Claiming success chief executive Dave Lewis said the supermarket’s new strategy, which is less dependent on short-term couponing, is starting to have an effect.
Shares were lifted 3.42% while Sainsbury's and Morrison's also gained.