On average I get from 20 to 25 exp a "PvP" battle. Battles with troll give no exp now. If you do troll battles then your only sources of exp are daily quests and story missions which like me you seem to have done all before update. If you do "PvP" battles, then you can get between 120 to 150 exp per hour from them. Which can be a quite decent % of your total daily exp income.