What am I missing with China Petroleum (ticker SNP) dividend too good to be true? October 20, 2018 9:33 am