U.S. Markets close in 6 hrs 1 min

Podcast: Best and Worst Performing Stocks of 2019

OPEC members and allies like Russia agreed to extend current production levels into 2020. Oil prices had some room to fall after rallying almost 15% in June on rising geopolitical tensions in the Middle East. (COTY)’s explosive growth made it the S & P 500’stop performer in the first half of the year.