Somalia may pay 90% oil revenue to explorer under draft deal

Market news
Market news

Breaking