Energy, Financial Markets Rattled by Iran Strikes | The Close 3/19/2026 Share via: Facebook Twitter LinkedIn More