Its been a bad year so far for the oil barons. The oil price has plummeted through the floor and so have their profits. Yesterday BP announced a drop of 62 per cent and today Shell announced a similar reduction of reduced profits of 58 per cent, the first time it has posted a quarterly … Read More