Transocean Secures $531M Contract with BP for Deepwater Invictus in Gulf of Mexico

The British oil and gas giant Shell reported a decline in profit for the first half…