Oil tumbles 7% as demand concerns grow

Market imbalance raises prospect of Opec curbing production to keep prices in check

from International homepage https://ift.tt/2PU1Rs1

No comments

Powered by Blogger.