TOTAL S.A. – An Oil & Gas Supermajor Worthy of Consideration
TOTAL S.A. (TOT) is a company headquartered in France which is engaged in the exploration and production of oil and gas, refining, petrochemicals, and the distribution of energy in various forms to the end customer. On September 24, 2019, it held its 2019 Investor Day at which time it provided an update on its strategy [...]