Oil Rebounds on Iran Threat, Natural Gas Holds Above $2.70