Shell’s Tar Sands Operations Make a Loss

April 29, 2009By Andy RowellBlog Post

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