I'm sorry the woman feels she was raped, but I don't see how that is BP's fault. If microsoft hired someone who ended up committing rape, is that microsoft's fault? No. Same thing here. Sure, the guy wouldn't have raped someone after work on the gulf coast... he'd have done it in his home town instead.
http://www.cnn.com/video/#/video/crime/2010/08/13/bordeau.sex.offender.oil.well.cnn?hpt=C2