Oil prices up; strong demand outweighs surprisingly big OPEC+ output hike Published 08 Jul 2025 Full Article