Total S.A. is a French multinational integrated oil and gas company founded in 1924 and one of the seven "Supermajor" oil companies in the world. Read More
In what appears to be China bowing down to US sanctions, Beijing's state oil company on Sunday pulled out of a USD 5 billion deal to develop of Iran's massive offshore natural gas field. ...