Oil edges down as demand concerns weigh, heading for weekly fall

Written by

in

Comments

Leave a Reply