Two energy companies and one travel company with strained international relations are the three worst performers in the stock market today.
Two energy companies and one travel company with strained international relations are the three worst performers in the stock market today.