Search results
Battalion Oil Corp (BATL) Reports Q3 2023 Financial Results with Net Loss Amid Production Challenges
GuruFocus.com via Yahoo Finance· 7 months agoBattalion Oil Corp (BATL) announces a net loss of $57.7 million in Q3 2023. Production decreased to...
Oil prices settle lower on stronger supply outlook
Reuters via Yahoo Finance· 1 year ago(Reuters) -Oil prices settled lower on Friday, making their weekly finish flat to lower, as indications of strong Russian oil supply offset...