We use cookies to measure traffic and show relevant ads. By clicking Accept you agree to our use of analytics and advertising cookies.
Global oil reserves have fallen to 7.6 billion barrels due to the blockade of the Strait of Hormuz. What will happen to prices and the market — read in the analysis.