Even as oil stocks have lagged behind the market, the French oil giant Total stands out as a strong investment, given its generous payouts to shareholders and ...
A