Tim Lynch - Global Warming - Oversight Of Energy Markets Read more about Tim Lynch - Global Warming - Oversight Of Energy Markets