Global energy stocks climb as oil prices rebound above $100 on fears of Strait of Hormuz blockade Source link