We are all getting nicely distracted by debate over the Carbon Tax but let's talk about something far more important. Firstly, some facts:
- The majority of the world's developed economies are either in recession or teetering on it.
- Yet the price of oil is currently over $100USD/ barrel...