Utilities News A Strait of Hormuz “toll” would pose major economic and geopolitical risks, experts say Posted by demo April 27, 2026 0 Find insight on crude futures, PTT Global Chemical and more in the latest Market Talks covering Energy and Utilities. Oil rose while As... Continue reading