Unrest in Iraq is pushing oil prices higher. Oil price is hovering around $106 per barrel at this moment. Unrest in Iraq pushed WTI crude oil contracts above $106 per barrel on Thursday, its highest level since September, 2013. And, if one technician’s chart holds, oil can get as high as $115, if not $150.… Continue reading This Chart Shows Oil Can Hit $150