-Advertisement-

The Tipping Point In Global Oil Demand

The oil industry is quite familiar with the concept of a “Peak Oil Supply,” but many find it hard to believe that there is another side of the coin: “Peak Oil Demand.” The idea of declining oil demand may seem confusing, especially in…