Oil prices ease and world shares are mixed as energy supply worries over Iran war remain
Oil prices on Friday pared earlier gains on the intensifying Iran war, falling back to around $108 a barrel, as Iran strikes Gulf energy facilities, while world shares were mixed following Wall Street losses.