
Oil Prices Plunge Due to Tariff-Related Demand Worries and Increased OPEC+ Supply
Oil prices have sold off heavily as the market deals with a potential demand hit from tariffs and a surprise supply increase from OPEC+. Stronger supply and demand uncertainty has led us to lower our oil forecasts for the remainder of the year. Further …