Read More Energy Industry News McDermott posts $2.4bn Q1 2026 revenue as backlog holds at $17.6bn despite Middle East volatility McDermott Q1 2026 revenue hits $2.4 billion and backlog holds at $17.6 billion as Middle East exposure tests post-bankruptcy reset. Read the full breakdown. bySrinathMay 21, 2026