Oil prices recoup weekly losses on the prospect of tighter supply

Comments

Leave a Reply