Macquarie slashes Brent crude oil price forecast for 2026 and 2027 - TrendCloud