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