‘Upstream projects getting back on track after oil price slump’

Industry research group, Wood Mackenzie (Woodmac) has said emerging signs of improved execution suggest companies are getting it right after a period of dismal performance on upstream oil and gas projects.