Rystad downgrades peak oil demand to 101.6 million bpd in 2026