Oil and Gas Nostrum Oil & Gas Reports $22.4 Million EBITDA with 35% Margin in H1 2025 byFG Staff Writer