
Petroleum Daily Report 7-24-2026
Oil prices declined on Friday as reports that China was working to revive U.S.-Iran peace negotiations encouraged profit-taking after crude briefly traded above $100 per barrel earlier in the week. Despite the pullback, both Brent and WTI posted strong weekly gains as ongoing military conflict in the Middle East continued to threaten global energy supplies […]
