Oil Prices Hit Record $96.46 as Iran Warns of Regional Oil Disruptions