Supply was a key driver of price in 2025 Supply was a key driver of price in 2025 NEWS 28 January 2026