Without a shadow of a doubt, Exxon has the best management in the oil industry. They've been riding the momentum of higher prices for some time now, and they've got a pipeline of new opportunities that promises volume growth.
— Doug Leggate
DoubtManagementOil