London, Jan 26 (AFP/APP): Brent oil on Wednesday surpassed $90 per barrel to strike the highest level for more than seven years, rattled by geopolitical tensions in Ukraine and supply concerns in the Middle East. European benchmark Brent North Sea crude rallied as high as […]