El-Can has weathered the storm with a fair amount of success, including four recent gas discoveries around the mouth of the Mississippi River Delta.
(El-Can; has weathered; the storm)
El-Can
has weathered
the storm