Oil prices continue to surge to US$95.68 a barrel
Global oil prices surged past US$95 a barrel in early trading following US airstrikes on Iran and Tehran's threats to restrict shipping through the Strait of Hormuz. The escalation, which includes Iranian missile and drone attacks on US bases, has heightened concerns about supply disruptions from the critical waterway.