WorldOil hits $100 as Iran targets tankers in the Gulf and Strait of Hormuz. Global energy markets shaken! Mar 12, 2026