Brent crude oil dipped yesterday but remained near 70 dollars a barrel, a level not seen since dramatic market slump in 2014.Prices have been driven up by oil production curbs in OPEC nations and Russia, as well as strong demand
thanks to healthy economic growth.
So Brent crude futures fell 54 cents, to 69.72 dollars per barrel. U.S crude oil futures dropped 12 cents, to trade at 64.18 dollars a barrel.