BP signs oil engineering contr…