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...