Century Aluminum Co (CENX) reports robust net income and liquidity while navigating transformer issues and energy cost pressures.