Home Investing News Oil prices to test new lows in 2025 as big supply surplus looms: Macquarie