Block Energy Reports H1 2025 Loss Amid Oil Price Decline
The oil and gas exploration company reported a significant loss for H1 2025, driven by lower oil prices and declining revenue. Despite progress on strategic projects, financial metrics show concerning trends.