Loading
Most picking jobs will be done by bots
Thirty-nine developing countries have delayed repayment to China since 2000
The world paid $10trn in interest last year. As rates begin to rise, we work out where the bill might go
Geopolitical drama and a tight market mean that a price of $100 per barrel could be on the cards