European shares finished slightly lower, with utilities and metals producers pressuring markets. (source: Wall Street Journal)RSS and Tech News on .

Filed under Business Tags:

Sorry, the comment form is closed at this time.