March 21st, 2001 - 02:00 GMT Tullow Oil Announces New Venture in Algeria Tullow Oil Plc, the independent oil and gas exploration, development and production company, announced Monday that it has executed an agreement with A Read more