Hormuz clogging stop 6-7 million bpd of oil from reaching markets — Russian deputy PM
This really significantly introduces an imbalance between supply and demand that creates serious volatility in the market today, Alexander Novak said
Read original article on TASS →