With a 36% rise in six months, can Tullow Oil’s share price hold up? by Technical Terrence Team 11/14/2023 0 Image source: Getty Images It has been a good six months for shareholders of tulle oil (LSE:TLW), and the share ...