Depository of News

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

newsdepo.com · economy

This really significantly introduces an imbalance between supply and demand that creates serious volatility in the market today, Alexander Novak said

Read full article →