Barclays said Friday that oil prices face growing upside risks if disruptions in the Strait of Hormuz continue.
No comments yet. Be the first to post one!