exited

Oil prices fell over 3% as tankers exited the Strait of Hormuz, signaling potential shifts in supply dynamics.

Oil Prices Decline Amid Supply Concerns Easing Oil prices fell by approximately 3% during Friday's trading session, as fears surrounding…

3 hours ago