Regarding companies selling ppe for export, 3M was recently told not to send N95 masks to Canada. While this may sound like a good move, it was yet another knee jerk reaction to give the impression of being deceive. There was no notice given to Canada this was happening, so that left a big hole and mad scramble to save lives here. Canada correctly pointed out to US officials that there are many examples of health related equipement and services flowing both directions across the border. There are thousands of Canadian health workers that cross into Detroit to work in hospitals daily. 3M is one of the biggest mask suppliers globally, with sites in several countries. To shut down one site from exporting to certain countries just means they switch source to their other production sites.
After several days of much stress, Trump says he made a deal with 3M and they can carry on as before. No idea what deal was done. Whole thing just feels like showboating, he creates a crisis, solves it and takes a victory lap.