Oil Prices Fall As U.S. Dollar Strengthens And China’s Economy Struggles
Oil prices slid on Monday morning, with Brent falling below $86 per barrel and WTI trading at $82.31. China’s economic woes combined with a strong U.S. dollar are weighing on oil prices. OPEC+ production cuts […]