President Barack Obama conducted his final press conference of the year on Friday, weighing in on such hot-button issues as the U.S. diplomatic rapprochement with Cuba, the Keystone XL pipeline, and Sony's cancellation of a comedy about the assassination of North Korean dictator Kim Jong-un.The press conference also featured some decidedly colorful moments, as when Obama flubbed actor James Franco's name and made a dig at the Beltway publication Politico.