Northern Oil and Gas (NOG) reported strong Q1 2025 results, with production above the midpoint of its full-year guidance despite previous comments that Q1 would be a lower production quarter due to ...