Oil Prices Steady Near $107
Brent hovers near $107 amid Strait of Hormuz uncertainty The energy market remains uncertain as the Strait of Hormuz closure continues. The blockade has resulted in a significant loss of supply, with roughly 100 million barrels lost every week. The situatio