Article By:
Swarup Gupta
Tuesday, March 27, 2018 2:04 PM EDT
Oil stocks held their ground last week even as other sectors crumbled in the face of trade war-related tensions. Exceptional earnings growth and impressive valuations have also raised the attractiveness of the sector.