Oil demand could peak within five years