Earnings doing the push and pull

Intel and Microsoft posted strong earnings while Chevron missed. The market is largely at a standstill with the S&P 500 down 1 point to 2295 after a similarly small decline yesterday.
I think it's all about Donald Trump and his administration at the moment. He build up a reserve of confidence this week with actions on regulation and hopeful talk on tax along with sold meetings with executives.
But his team gave back some of the progress with the confused talk of a 20% tax on imports. That's the kind of thing that undermines the confidence that's crucial for the market right now.