Crude has pushed higher this year as geopolitical concerns, including the tensions over Iran, outweighed warnings that the global market faces a glut that’ll drag down prices