energy companies

Low oil prices drag down oil firms stocks

Shares in energy companies slid Thursday after they announced falling profits on tumbling oil prices,…