Article By:
OilPrice
Thursday, March 2, 2017 7:55 AM EDT
The oil majors reported poor earnings for the fourth quarter of last year, but many oil executives struck an optimistic tone about the road ahead.
In this article: OIL Also: TOT, ENI, BP, COP, CVX, XOM