Scrutinize all Oil & Gas contracts – MPs told