Loading Intelligence...

Oil Demand Forecast to Contract as Hormuz Blockade Disrupts Global Energy Flows -- PARALLAX.