President Trump job approval trending up

President Trump’s approval ratings have been trending up in recent days. Since the end of April, Mr Trump’s approval ratings have gone from -7% to -2%, a 5 point swing in his favor.
In fact, if not for Yahoo News’ outlier poll, which has Trump -13% in approval rating, Mr Trump would be nearly even in approval. This is with nearly universal negative media coverage, and tariffs, which have upended markets and caused uncertainty.
And for all of the left leaning news’ claims that Americans are rejecting Trump’s actions, polling for right direction/wrong track for the country right now is better than at any time in the last 15 years.
Even polls where Trump is doing poorer in are largely indicators of people who might not be sure about specific actions Trump is taking, but still support him. How is this possible?
Because nearly the entirety of the political left in America opposes everything Trump does. But there is a small portion of conservatives that may oppose certain actions from Trump, which together with the leftist block, could create disapproval of Trump in the high 50s on that topic. But those people largely support Trump overall, as evidenced by Trump’s comparatively resilient job approval ratings.
Just like the stock market, President Trump’s job approval ratings are back in a comfortable place, after many were proclaiming that the President was on a downward spiral.
There is still a lot of time for things to go well or poorly for Trump, but right now, the President is in a decent position.