August 5, 2025
Home » Oil prices surge 2% to nearly 10-month high on OPEC's rosy outlook for tight supplies