What’s included
The Guardian - Business
Oil price touches $100 a barrel as energy market may be past ‘point of no return’