The current oil and gas crisis, driven by the effective closure of the Strait of Hormuz, has disrupted roughly 10% of global supply. Read full analysis here.
Read on WOBR AI →