Heavy explosions have reportedly rocked the Strait of Hormuz on the eve of the reopening of global oil markets, raising fresh ...