Single Blog Title

This is a single blog caption

Tullow Oil


After falling 84% since November, market cap is just £460mn. Five years ago the trigger was the drastic fall in world oil prices. This time, Tullow’s problems are mostly of its own making, and it will need to move swiftly and cross its fingers to head off the concerns evident in both the equity and bond prices.

Tullow Oil – February 2020

Leave a Reply