Oil prices highest since Nov 2014
U.S. oil prices have jumped up above $70 a barrel on Monday for the first time since November 2014 whiles Brent crude have climbed to fresh highs, buoyed as a deepening economic crisis in Venezuela threatens the country’s […]