But John Wood shares rose by 15.96p, or 3%, to 578.46p today after the group revealed it had won a five-year contract with BP to carry out engineering and construction in the North Sea. The contract will create 150 new jobs and safeguard at least 700 more.