Oil is at its highest level since November 2014, despite curbing gains
US crude oil futures rose to their highest level since November 2014, supported by OPEC-led production cuts and the possibility of new US sanctions on Iran, while US stockpiles are holding back price gains. US […]