Fox News opinion host Bill O'Reilly says that President Barack Obama's misguided disdain for capitalism is a reaction to "historical grievances" about slavery.

During his Thursday "Talking Points" segment, O'Reilly said that footage of president's comments about business, which critics say were deceptively edited by both Fox News and Mitt Romney's campaign, proved that "the real Barack Obama has finally stood up."

"What the president wants to do is restrain capitalism through taxation," the Fox News host explained. "If you score big, he wants a big piece of the action so he can give what you get to other people."

"Now I could be wrong about this, but I think Mr. Obama allows historical grievances -- things like slavery, bad treatment for Native Americans and U.S. exploitation of Third World countries -- to shape his economic thinking," O'Reilly continued. "Rather than seeing the U.S.A. as basically noble, he gives the bad things about America far too much weight, leading to his desire to redistribute wealth, thereby correcting historical grievance."

"Mr. Obama is not a communist, he's not a socialist," he conclued. "He's a social justice anti-capitalist. That's what he is."

Watch this video from the Fox News' The O'Reilly Factor, broadcast July 19, 2012.

(h/t: Media Matters)