Accessibility links
Skip to main content
Keyboard shortcuts for audio player
Embedded Player
The CEO of Royal Dutch Shell this week said it now expects oil prices to remain low forever. The global oil glut of recent years shows no sign of diminishing. Energy demand has leveled off.