Oil Prices Slump as Hormuz Strait Flow and Geopolitical Tensions Ease
Oil Prices Slump as Hormuz Strait Flow and Geopolitical Tensions Ease Global crude oil prices continued their downward trajectory this Wednesday, trading near four month lows as s…