Global oil prices rebounded after five days of decline as a ship was struck near the Strait of Hormuz, with WTI crude rising 2.25% and Brent approaching $75.26, reigniting worries about supply disruption.
HypeNows