DNO announced record Q2 revenues of $761mn this week, up 21% from the previous quarter as its recent pivot towards the North Sea offset the impact of…