Joining a wave of public anger, President Barack Obama blistered insurance giant AIG for "recklessness and greed" Monday and pledged to try to block it from handing its executives $165 million in bonuses after taking billions in federal bailout money.