Oil exploration activities in Somaliland are going on smoothly, Range Resources has reported during their briefing on the drilling progress in the Shabeel North well currently being drilled in Puntland, Somalia. According to Range Resources, Horn Petroleum, its strategic partner in the Shabeel North well project, Horn Petroleum, is at a current depth of 984m...