Hormuz clogging stop 6-7 million bpd of oil from reaching markets — Russian deputy PM

TASS ·
Russia

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 →