The energy sector is one in which the establishment declares "persona non grata." Our perspective is 180 degrees the other way. We do not think there is any industry more important than energy.
This article is for paid members - please login or subscribe for access.