Oil settles lower on clues about Fed policy, rumors of Hormuz deal

By ali

Leave a Reply