Unlock stock picks and a broker-level newsfeed that powers Wall Street. Upgrade Now OTC Markets OTCQB - Delayed Quote • USD Mustang Energy Corp. (MECPF) Follow Compare 0.1660 -0.0084 (-4.82%) At close: April 7 at 3:36:27 PM EDT Sustainability data is currently not available for MECPF.