XCPT: A Micro-Cap With Thin Data and a Volatile Week
XCana Petroleum Corporation closed the week at $0.076, down 24% over seven days despite clawing back 1.3% on Wednesday. The month-on-month picture is more constructive — the stock is up roughly 17% from its March lows…
