August 4, 2025
Is the U.S. manufacturing slowdown pushing oil prices toward $60-70?
The U.S. manufacturing sector contracted for the fifth consecutive month in July 2025, with the Institute for Supply Management (ISM) PMI falling to 48, creating significant downward pressure on oil demand.