crude 2Brent crude oil dipped today 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.