Trade finance revenues hit seven-year low