Kosmos Energy (KOS) Soared by Over 28% This Week. Here is Why