Skip to main content

Coronavirus impact: Brent crude dives over 7% to lowest since 2003

As global oil demand plummets, Saudi Arabia is struggling to find customers for its extra oil, undermining its bid to seize market share by expanding production

from Home Page https://ift.tt/3apQtLv

Comments

Popular posts from this blog