Sudan's President Omar al-Bashir has said his troops have defeated South Sudanese forces who occupied his country's main oilfield, but added that the battle was not over.Al Jazeera's Zeina Khodr reports from Khartoum.