News

US$3.84m (loss narrowed by 68% from 2Q 2024). US$0.36 loss per share (improved from US$1.88 loss in 2Q 2024). Trump has pledged to "unleash" American oil and gas and these 15 US stocks have ...