Houthi Red Sea Blockade Undermining Global Commerce – Report
World trade plunged by 1.3% from November to December 2023 as a result of Houthi attacks on merchant vessels in the Red Sea, according to...
World trade plunged by 1.3% from November to December 2023 as a result of Houthi attacks on merchant vessels in the Red Sea, according to...