CNBCForget Iran, oil $50 by end of year: RBC's CroftCNBCFears of slowing oil demand, a global crude glut and Middle East woes spooked the market at the beginning of the year, but now, a change of heart could guide oil to $50, according to an RBC Capita
…