Oil rally faces tidal wave of supply

The New Times
Quartz