Weathering the storm

The oil industry is facing a perfect storm.
The oil industry is facing a perfect storm.
Opinion by Stuart Broadley