Browsing: Chord

The oil industry isn’t exactly a Wall Street darling these days. With investors fretting about long-term energy demand, many oil stocks are trading at depressed valuations.…