Pesident Barack Obama today said it was time to end tax breaks to American firms that farm out jobs overseas and help those who create employment within the country, but acknowledged that this alone would not compensate for the seven million jobs lost over last 2 years.