Egypt offered oil to Hamas in exchange for a ceasefire of missile attacks on Israel, a Hamas legislator said Monday.