US oil prices crash to $83/barrel

‼️ BREAKING: US oil prices crash to $83/barrel as Iran officially reopens the Strait of Hormuz for the remainder of the ceasefire.

Leave a comment