- Trade Central
- July 12, 2025
Oil Prices Rebound Slightly Despite Trade Tensions and OPEC Demand Cut
Global oil prices regained some ground on Thursday as supply constraints offered short-term relief against a backdrop of economic uncertainty, trade tensions, and a downward