Tag

MOHAMMAD BARKINDO

Oil traders are concerned about the blurred demand outlook in the short term.