Tullow Oil revenues hit by oil price drop

January 16, 2015 10:26 am by