Oil and Natural Gas Prices Extend Rally as Iran Attacks Escalates March 3, 2026 by business Oil and Natural Gas Prices Extend Rally as Iran Attacks Escalates