Global shares edged higher in choppy trading on Thursday, snapping three straight sessions of losses, while U.S. Treasury yields and strong corporate results allayed worries over upcoming U.S.
Some results have been hidden because they may be inaccessible to you