Articles by tag: brent-price-forecast
Global oil reserves have fallen to a minimum since 2016
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.
Oil deficit of 4 million barrels: market analysis 2026
The blockade of the Strait of Hormuz has led to a supply deficit of 4 million barrels per day. Who wins and who loses, and what will happen to prices — read the analysis.