The article discusses the latest Tullow Oil share price predictions from analysts, as well as its latest news and performance.
Self-sanctioning amid a global backlash against Russia has left analysts dividend in their forecasts for the future of Russian oil.