Oil Demand Peak: Have We Seen It Yet?

The topic of oil supply and demand has always ridden a roller coaster of speculation. Lately, the discussion has shifted from peak oil supply – the idea that we have reached or are reaching the maximum level of oil production possible – to peak demand. However, most view the topic and commodity that is ‘oil’ much differently than they do the broader concept of energy.

Read More