global petroleum shortages