Global Oil Supply Risks Mount As Brent Nears $104 Amid Iran Strikes And Hurricane Threats Commodities Oil supply fears push prices higher