market posts gains in fifth consecutive session | Daily Tribune