My take: all this saber rattling about high royalties and windfall profits taxes is designed to scare the minnows out of the water and clear the way for the government to make a development deal with the big guys who have the balance sheet and know-how to get the job done.
FORBES: Israel Confirms Leviathan Gas Find