A word of caution from someone who has been bitten. Using a margin account to buy speculative stocks is very, very risky. If the trade goes against you selling good solid stocks to satisfy the margin call can be quite painful.
Or if you do open a margin account and the stock you buy offers options, you could write out of the money calls that would cover the interest payments and still hold stock for potential appreciation.
Probably Africa Oil does not trade options though. Could use idea on other stocks.