The Traderszone Network

Published in TZ Latest News 21 January, 2016 by The TZ Newswire Staff

Idled rigs stack up as oil crisis grips North Sea

The freezing waters of the Cromarty Firth in Scotland have become a worrying barometer for energy veterans. The FT reports.