Menu › › ›

Tullow Oil takeover rumours affect share price