Shell. Oil prices. What can you say? Is it Dutch, is it British? Who cares. It is massive. You simply cannot run an investment show without paying great attention to the edifice that is Shell.
subscribe to our shows via iTunes, Miro or RSS