Obama's approval hovering in 40s: Poll