Permex Petroleum (OTCMKTS:OILCF) Shares Down 19.4% – Time to Sell?

Permex Petroleum (OTCMKTS:OILCF) Shares Down 19.4% – Time to Sell?

Permex Petroleum (OTCMKTS:OILCF) Shares Down 19.4% – Time to Sell?