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.1700 +0.0040 +(2.41%) At close: April 10 at 3:59:30 PM EDT Conversations Community Insights