Cheniere Energy LNG Q1 2026 Earnings Miss Sparks Concern Oil Prices Surge as Trump Ramps Up Iran Warnings European Markets Dip Singapore Emerges as Key Safe Haven as Wealthy Flee Gulf Turmoil Benitec BNTC Q1 2026 Earnings Beat Revenue NA EPS 024