Quick Overview: China’s Demand Struggles: Weak industrial performance and overcapacity in China hamper global oil demand. U.S. Storm Disruptions: Tropical…
Quick Look US Dollar Rallies: The US Dollar Index peaked at 101.80, driven by speculation of a Fed rate cut.…