Tullow Oil (LON:TLW) on Wednesday announced it was on track for achieving expectations in 2021 as oil prices continue to recover from Covid lows amid easing lockdowns and vaccine optimism. Annual...