Energy markets have been on a wild ride as the key Strait of Hormuz waterway remains effectively closed. Read More