Oil could peak before 2025 from accelerated EV uptake and plastic reduction – McKinsey Energy Insights’ outlook reveals