Engineering company CB&I has secured a lump-sum contract for the engineering, procurement and construction (EPC) of two ...
Oil and gas giant Canadian Natural Resources says it plans to boost its overall production by 12 per cent in 2025.