Saudi Aramco warns of oil supply crunch