54% That is U.S. President Barack Obama’s disapproval rating—an all-time high, even as Americans feel more upbeat about the economy.