French oil major Total said it had bought several assets in the Gulf of Mexico for around $300 million, as part of the Cobalt International…