Andy McConn and Roy Martin from Wood Mackenzie's Corporate Research team share their thoughts on last week's Q1 results.