Obama speech: As confused as his policy

Bizarre.