"If Allen is not backing SFMI financially, that could be an issue."--FALSE
Based on the last PR, the drilling program is moving forward, which tells me there is NO financial issue.
Come'on now, is AS the only investor on this planet? SFMI has plenty of avenues if needed.