During his second State of the Union address yesterday Barack Obama canvassed a broad range of topics including clean energy, the war in Afghanistan and America’s economic recovery.