Markets Total sees Russia as biggest source of its oil output by 2020 Published April 23, 2014 Updated April 23, 2014 09:00pm 4 min Comments By Abdul Ahad Add BRecorder as a trusted source on Google Read Comments