Marathon Oil Corp. has let a master service agreement to Petrofac Ltd. for work in Equatorial Guinea.