megaiconmagazine.com
For the first time since 2014, oil price tops $90 per barrel - MegaIcon Magazine
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 $90.42 in afternoon London trade, attaining a level last seen in October 2014. The