Tag Archives: E85

The New Peak Oil: Peak Demand

Crude Oil rallied to a new intra-day high of $126.98 today, before pulling back to close the session close to $126/barrel. The trigger for the rally was a International Energy Agency report that the stockpiles of distillates in Europe were … Continue reading

Posted in Energy, Macro, Strategic Affairs | Tagged , , , , , | 1 Comment