DUBAI— March 9, 2026: The Dow dropped 800 points this morning. Oil hit $119 a barrel overnight.
But for logistics professionals, the headline number is not the price of crude...
Africa’s significant road infrastructure deficit creates increased production and transaction costs that must be addressed to scale opportunities envisaged...