OnlineOpti may put self up for saleCanadian oil sands developer Opti Canada said today it may put itself up for sale as it launched a review of strategic alternatives to try to boost its flagging share price.Wire reports