Between 250 and 500 billion barrels of oil in Israel’s Shfela basin alone rivals Saudi Arabia’s entire reserve of 260 billion barrels.

HT: Anon

0 Shares