Asian shares were mostly higher Friday, rebounding from early losses, while oil prices hovered at their highest levels since May on worries about the war with Iran.

Brent crude, the international standard, gained 1. 1% to $114. 38 per barrel.

U.S. benchmark crude oil added 1. 3% to $100. 79 per barrel.