Oil prices edge lower on improving supplies; WTI set for strong week

By ali

Leave a Reply