LEADERSHIP NEWS
Global oil traders are more than worried that continued U.S naval blockade of the Strait of Hormuz could stifle supply of crude and push up prices higher. “The stalemate could last for weeks,” Michelle Brouhard, the head of policy and geopolitical risk at Kpler Ltd., told Bloomberg Television. “It’s either gonna be the global market […]
Go to News Site