Posted by Defense World Staff on Feb 22nd, 2026
Tullow Oil plc (LON:TLW – Get Free Report) shares were down 7% on Friday . The stock traded as low as GBX 9.67 and last traded at GBX 9.77. Approximately 50,013,082 shares traded hands during mid-day trading, an increase of 290%...
More of this article »