I think this is a situation where arbitrage costs may not make it worthwhile.
In arbitrage you basically do two (or more) trades that would result in you position
neutral. In this case, you buy the warrant at $0.01, subscribe for the shares
immediately for a total of more than $0.16 ($0.01 + $0.15 + comm) but before
you get your hands on the shares from the company you would have to find them
now in the open market or borrow them from someone and sell it now at the
$0.17 bid to make less than $0.01 profit (after comm). But what is the total comm
cost of buying that warrant and borrowing the shares now? If it is $0.01 or close to
it then the trade is no good.
Arbitragers will not just buy the warrant, subscribe to shares and then hold them.
To them if the price of the share were to drop, theirs become a losing trade and
they don't want that. They take advantage of momentary price imbalance before
market price them back in line again.
There are 80,000,000 of this warrant out there and at this level and with little time
left they can still get back a residual $0.01 (less comm) if they dump now.