Well then one would expect him to know that you can't get $1.5M a Q worth of profit out of 20 more stores when the current (including stores open a year or more) stores are supplying about $7K a Q in profit. I mean, that's not even close.
Maybe he was hedging against the falling dollar by putting all their profit into oil through Euros! So they ARE making a profit, he just forgot about the oil part, lol.