Big changes for ‘Big Oil’

You can wait your whole life for something to change, but when it does, blink and you will miss it. That is how it seems for the energy industry this week, after several huge stories piled the pressure on ‘Big Oil’. First came an International Energy Agency (IEA) report imploring oil companies to stop all…