Mayor Carmen Yulin Cruz has called for a $300 million contract with Whitefish Energy, a small Montana-based company with ties to the Trump administration, to be voided.