Oil lower on demand concerns, but tight supply caps downside
Oil lower on demand concerns, but tight supply caps downside Oil prices edged lower on Friday as demand concerns emerged following ...
Oil lower on demand concerns, but tight supply caps downside Oil prices edged lower on Friday as demand concerns emerged following ...