Market Overview

Tenaris Reports Q3 EPS $0.74 vs $0.71 Est; Revenues $2.66B vs $2.71B Est