A new study from Juniper Research has found that the value of global consumer credit card rewards will exceed $108 billion by 2026; rising from $92...