Methanex: Long-Term Promise, Near-Term Uncertainty (NASDAQ:M