Helen of Troy faces pressure despite earnings strength as margin stress and legal concerns shape outlook for investors.
European and Asian markets sent mixed signals on Tuesday in anticipation of US President Donald Trump's deadline for Iran to ...