BUDGET:

Obama promises to battle GOP over spending for energy, infrastructure