Business What is a trade war? Definition and meaning financial Terms Jun 14, 2023 A trade war is a situation stemming from extreme protectionism, in which two countries attack...