WASHINGTON - (AP) - President Barack Obama declared on Monday there would be no deal on raising the U.S. government's debt limit if Republicans will not compromise, and he said he would not sign a short-term extension - raising the stakes on volatile negotiations with the clock ticking toward a Aug. 2 deadline.

The president warned that failure to reach agreement couldcreate another recession and throw millions of Americans out ofwork, painting a picture of catastrophe if a partisan stalemate isnot broken and Congress fails to act. Financial markets also couldbe thrown into turmoil.

"I don't see a path to a deal if they don't budge. Period,"the president said in a challenge to his political opponents,accusing Republicans of having a "my way or the highway" posture.Asked whether or not he would veto legislation temporarilyincreasing the debt ceiling, the president said: "I will not signa 30-day, or 60-day, or 90-day extension."

The president spoke at a White House news conference the morningafter convening a rare Sunday meeting with lawmakers in the WhiteHouse Cabinet Room, where he continued to push for a "grandbargain" in the range of $4 trillion worth of deficit cuts overthe coming decade. That ran into Republicans' refusal to raisetaxes.

Obama conceded that House Speaker John Boehner, who pulled hissupport for a large-scale deal over the weekend, faced a potentialrevolt by his caucus, and suggested Republicans should take apolitical risk - as the Democratic president said he is ready todo.

"I am prepared to take on significant heat from my party to getsomething done," Obama said, contending he has "bent overbackward" to work with Republicans.