Mattel said net income of $141 million dipped by $6 million on revenue that nosed up 2% to $1.65 billion, beating estimates ...
A potential softening of oil prices and pullback in offshore renewable projects could dampen demand. Read more at ...